dense upper clouds - Francés Inglés Diccionario